stack truck - German English Dictionary